|
Quaqua 4.4.7 2008-07-16 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
ch.randelshofer.quaqua.LookAndFeelProxy
ch.randelshofer.quaqua.subset.Quaqua14ColorChooserLAF
public class Quaqua14ColorChooserLAF
The Quaqua14ColorChooserLAF is an extension for Apple's Aqua Look and Feel for Java 1.4 on Mac OS X 10.3 (Panther).
The Quaqua Look and Feel can not be used on other platforms than Mac OS X.
Important: This class is a cut down version of the Quaqua14TigerLookAndFeel. It is for use by applications which don't need (or don't work with) the whole of the Quaqua Look and Feel.
QuaquaManager to activate this look and feel in
your application. Or use the generic QuaquaLookAndFeel. Both
are designed to automatically detect the appropriate Quaqua Look and Feel
implementation for current Java VM.
QuaquaManager,
QuaquaLookAndFeel,
Serialized Form| Field Summary | |
|---|---|
protected static java.lang.String |
commonDir
|
protected static java.lang.String |
jaguarDir
|
protected static java.lang.String |
pantherDir
|
protected static javax.swing.plaf.FontUIResource |
SMALL_SYSTEM_FONT
The small system font (Lucida Grande Regular 11 pt) is used for informative text in alerts. |
protected static javax.swing.plaf.FontUIResource |
SYSTEM_FONT
The system font (Lucida Grande Regular 13 pt) is used for text in menus, dialogs, and full-size controls. |
protected static java.lang.String |
tigerDir
|
| Fields inherited from class ch.randelshofer.quaqua.LookAndFeelProxy |
|---|
target |
| Constructor Summary | |
|---|---|
Quaqua14ColorChooserLAF()
Creates a new instance. |
|
| Method Summary | |
|---|---|
protected javax.swing.Icon |
createButtonStateIcon(java.lang.String location,
int states)
|
protected java.awt.Image |
createImage(java.lang.String location)
|
javax.swing.UIDefaults |
getDefaults()
This method is called once by UIManager.setLookAndFeel to create the look and feel specific defaults table. |
java.lang.String |
getDescription()
Return a one line description of this look and feel implementation, e.g. |
java.lang.String |
getName()
Return a short string that identifies this look and feel, e.g. |
protected java.net.URL |
getResource(java.lang.String location)
|
protected void |
initClassDefaults(javax.swing.UIDefaults table)
Initialize the uiClassID to BasicComponentUI mapping. |
protected void |
initComponentDefaults(javax.swing.UIDefaults table)
|
protected void |
initGeneralDefaults(javax.swing.UIDefaults table)
|
void |
initialize()
UIManager.setLookAndFeel calls this method before the first call (and typically the only call) to getDefaults(). |
protected void |
initResourceBundle(javax.swing.UIDefaults table)
|
protected java.lang.Object |
makeButtonStateIcon(java.lang.String location,
int states)
|
protected javax.swing.Icon[] |
makeIcons(java.lang.String location,
int count,
boolean horizontal)
|
protected static java.lang.Object |
makeSliderThumbIcon(java.lang.String location)
|
| Methods inherited from class ch.randelshofer.quaqua.LookAndFeelProxy |
|---|
getID, getSupportsWindowDecorations, isNativeLookAndFeel, isSupportedLookAndFeel, provideErrorFeedback, setTarget, toString, uninitialize |
| Methods inherited from class javax.swing.plaf.basic.BasicLookAndFeel |
|---|
createAudioAction, getAudioActionMap, initSystemColorDefaults, loadSystemColors, playSound |
| Methods inherited from class javax.swing.LookAndFeel |
|---|
getDesktopPropertyValue, getDisabledIcon, getDisabledSelectedIcon, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, uninstallBorder |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String commonDir
protected static final java.lang.String jaguarDir
protected static final java.lang.String pantherDir
protected static final java.lang.String tigerDir
protected static final javax.swing.plaf.FontUIResource SYSTEM_FONT
protected static final javax.swing.plaf.FontUIResource SMALL_SYSTEM_FONT
| Constructor Detail |
|---|
public Quaqua14ColorChooserLAF()
| Method Detail |
|---|
public java.lang.String getDescription()
getDescription in class LookAndFeelProxypublic java.lang.String getName()
getName in class LookAndFeelProxypublic void initialize()
initialize in class LookAndFeelProxyLookAndFeelProxy.uninitialize(),
UIManager.setLookAndFeel(javax.swing.LookAndFeel)protected void initGeneralDefaults(javax.swing.UIDefaults table)
public javax.swing.UIDefaults getDefaults()
getDefaults in class LookAndFeelProxyinitialize(),
LookAndFeelProxy.uninitialize(),
UIManager.setLookAndFeel(javax.swing.LookAndFeel)protected void initResourceBundle(javax.swing.UIDefaults table)
protected void initClassDefaults(javax.swing.UIDefaults table)
initClassDefaults in class javax.swing.plaf.basic.BasicLookAndFeelgetDefaults()protected void initComponentDefaults(javax.swing.UIDefaults table)
initComponentDefaults in class javax.swing.plaf.basic.BasicLookAndFeelprotected java.net.URL getResource(java.lang.String location)
protected java.awt.Image createImage(java.lang.String location)
protected javax.swing.Icon[] makeIcons(java.lang.String location,
int count,
boolean horizontal)
protected java.lang.Object makeButtonStateIcon(java.lang.String location,
int states)
protected javax.swing.Icon createButtonStateIcon(java.lang.String location,
int states)
protected static java.lang.Object makeSliderThumbIcon(java.lang.String location)
|
Copyright 2003-2007 (c) Werner Randelshofer. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||